export interface CustomerVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 客户名称
   */
  customerName: string;

  /**
   * 客户体量级
   */
  customerLevel: string;

  /**
   * 客户来源
   */
  customerSource: string;

  /**
   * 客户地址
   */
  customerAddress: string;

  /**
   * 付款方式
   */
  payType: string;

  /**
   * 结算方式
   */
  settlementType: string;

  /**
   * 发货方式
   */
  sendType: string;

  /**
   * wx号
   */
  wx: string;

  /**
   * 手机号
   */
  mobilePhone: string;

  /**
   * 联系人
   */
  contact: string;

  /**
   * 备注
   */
  remark: string;

  /**
   * 创建人
   */
  createByName: string;

  /**
   * 更新时间
   */
  updateTime: string;

}

export interface CustomerForm extends BaseEntity {
  id?: string | number;

  /**
   * 客户名称
   */
  customerName?: string;

  /**
   * 客户体量级
   */
  customerLevel?: string;

  /**
   * 客户来源
   */
  customerSource?: string;

  /**
   * 客户地址
   */
  customerAddress?: string;

  /**
   * 付款方式
   */
  payType?: string;

  /**
   * 结算方式
   */
  settlementType?: string;

  /**
   * 发货方式
   */
  sendType?: string;

  /**
   * wx号
   */
  wx?: string;

  /**
   * 手机号
   */
  mobilePhone?: string;

  /**
   * 联系人
   */
  contact?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface CustomerQuery extends PageQuery {

  /**
   * 客户名称
   */
  customerName?: string;

  /**
   * 客户来源
   */
  customerSource?: string;

  /**
   * 手机号
   */
  mobilePhone?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}

export interface getConsumerData {
  customerName?: string;
}
